
\begin{tikzpicture}[>=latex,every node/.style={anchor=south,,inner sep=0,fill=white}]
	
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	\node at (0,0) (SYNBL){
		\begin{tabular}{|C{2em}|C{2em}|C{2em}|C{2em}|}
			\hline 
			arr &   & t & \\ \hline
			    &   &   & \\ \hline
		\end{tabular}
	};
	\node at ([xshift=-5em,yshift=0.5em]SYNBL.north){SYNBL};
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	\node at ([xshift=-2em,yshift=-10em]SYNBL.south) (TYPEL){
		\begin{tabular}{|C{3em}|C{3em}|}
			\hline
			c & \\ \hline
            i & \\ \hline
            r & \\ \hline
            b & \\ \hline
			a & \\ \hline
			a & \\ \hline
		\end{tabular}
	};
	\node at ([xshift=-3em,yshift=0.5em]TYPEL.north){TYPEL};
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	\node at ([xshift=9em,yshift=-3.7em]TYPEL.east)(AINFL){
		\begin{tabular}{|C{2em}|C{2em}|C{2em}|C{2em}|}
			\hline
			1 & 10 &     & 20 \\ \hline
            1 & 5  & itp & 4  \\ \hline
		\end{tabular}
	};
	\node at ([xshift=-4em,yshift=0.5em]AINFL.north){AINFL};
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

	\node at ([xshift=5em,yshift=-0.15em]SYNBL.east)(LENL){
		\begin{tabular}{|C{3em}|}
			\hline
			200 \\
            \hline 
		\end{tabular}
	};
	\node at ([xshift=-1em,yshift=0.5em]LENL.north){LENL};
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

	\draw[->] ([xshift=-1.5em,yshift=0.5em]SYNBL.east) --(LENL.west);
	\draw[->] ([xshift=4.5em,yshift=0.3em]SYNBL.west)-|([xshift=-1em,yshift=-2em]TYPEL.west)|-++(1em,0em);

	\draw[->] ([xshift=-2em,yshift=-1.8em]TYPEL.east) --([xshift=0em,yshift=0.6em]AINFL.west);
    \draw[->] ([xshift=-2em,yshift=-3em]TYPEL.east) --([xshift=0em,yshift=-0.6em]AINFL.west);
	\draw[->] ([xshift=1.5em,yshift=0em]AINFL.north)|-([xshift=1em,yshift=2.5em]AINFL.east)|-([xshift=-1em,yshift=-5em]TYPEL.west)|-([xshift=0em,yshift=-3.2em]TYPEL.west);
    \draw     ([xshift=-4.2em,yshift=2.5em]TYPEL.east) --([xshift=0em,yshift=3.7em]TYPEL.east);
	\draw     ([xshift=-4.2em,yshift=1.2em]TYPEL.east) --([xshift=0em,yshift=2.4em]TYPEL.east);
    \draw     ([xshift=-4.2em,yshift=0em]TYPEL.east) --([xshift=0em,yshift=1.2em]TYPEL.east);
    \draw     ([xshift=-4.2em,yshift=-1.2em]TYPEL.east) --([xshift=0em,yshift=0em]TYPEL.east);
	%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
	
\end{tikzpicture}